home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / zcexe987.arc / zcomm.bug < prev    next >
Text File  |  1987-09-25  |  6KB  |  128 lines

  1.  
  2.             ZCOMM Notes 8-19-87
  3.  
  4.  
  5. ***************************
  6.  ****  W A R N I N G  ****    Don't throw away your ZSNP Card!
  7. ***************************
  8.  
  9. Serializing your copy of ZCOMM enables the following commands, plus
  10. the full YAM 24k circular buffer.
  11.     egrep egrepm expand split ss
  12. The PUTSNP program serializes your copy of ZCOMM.
  13.  
  14. Some of the changes listed below may apply to Pro-YAM features not
  15. included in ZCOMM.
  16.  
  17.  
  18. 16.88 The K numeric parameter controls the accessing of extended
  19. key codes on 101 key keyboards.  For PC/XT computers, this must
  20. be set non zero if your BIOS supports extended keyboards.  It is
  21. set automatically with AT class computers.
  22.  
  23. 16.87 CIS B Protocol support has been enhanced with special code to
  24. encourage timely abend of downloads when CIS fails to recognize the
  25. first Abort packet.
  26.  
  27. TurboDial 2.22 The "U" test condition evaluates true if YAM
  28. was unrestricted before the current set of scripts was called.
  29.  
  30. 16.86 Doubling of keyboarded characters in the "chat" command
  31. was eliminated.
  32.  
  33. Before awaiting each call in Host Operation, YAM changes to the
  34. disk drive that was the default when the "host" command was given.
  35.  
  36. 16.85 The "!" command now returns exit status to the "?" numeric
  37. parameter.  This will be useful if COMSPEC points to a COMMAND.COM
  38. replacement that returns valid exit status.
  39.  
  40. 16.84 The zmodem "w" parameter is now reset to 0 by the "call" command.
  41. The "sz" command now recognizes the -u option, to unlink (remove) the
  42. file after it is sent successfully.
  43.  
  44. This version introduces enhancements and changes to the XMODEM and
  45. B-Protocol OverThruster(TM).  OverThruster gains speed by throwing
  46. caution (error recovery) to the winds.  OverThruster is useful when
  47. there are no line hits, or with MNP modems or X.PC link level error
  48. protection (yamxpc.exe).  OverThruster can be fine tuned with the "O"
  49. numeric parameter as follows:
  50.  
  51.         Compuserve XMODEM: negative numbers control the number of
  52.         bytes added to the window; -512 adds 512 bytes to the window.
  53.         Large numbers cause improperly interfaced MNP modems on CIS
  54.         nodes to drop characters under stress.
  55.  
  56.     Example: pO-512; ro file1.ext
  57.  
  58.         Other XMODEM: positive numbers up to a system dependent value
  59.         less than the protocol's block size increase throughput.
  60.         Excessively large values induce timeouts and/or retransmitted
  61.         blocks.  The optimum value must be determined by experiment;
  62.         60 usually give best results with MNP modems at 2400 bps.
  63.  
  64.     Example: pO0; ro file1.ext
  65.  
  66.         Compuserve B Protocol: Larger positive numbers up to 511
  67.         increase throughput.  Large numbers cause improperly
  68.         interfaced MNP modems on CIS nodes to drop characters under
  69.         stress.
  70.  
  71.     Example: pO200; t -oc   (enables B protocol in term function).
  72.  
  73. 16.83 adds the "kermreset" string parameter.  A string (up to 32
  74. characters) may be sent by Pro-YAM's Kermit when it attempts to
  75. recover from a transmission error.  The default value for this string
  76. is empty.  Two metacharacters are special: \336 inserts a one second
  77. pause, \335 sends a break.
  78.  
  79. B Protocol has been tweeked to accomodate the "new B" level 5.
  80.  
  81. 16.81 Improves the operation and error recovery of ZMODEM downloaded
  82. commands.  Error recovery in the context of file skipping was corrected.
  83.  
  84. The "sz" command no longer allows fallback to YMODEM (this was a
  85. reliability problem); the "szb" command does allow YMODEM fallback.
  86.  
  87. 16.80 The "plog" string parameter enables file transfer performance
  88. logging.  The default empty value disables this function.  The
  89. performance log keeping does not affect the "nolog" command.  An entry
  90. is shown below.  Fields are: speed, log code, "L" for loss of carrier
  91. (otherwise blank), file name, length, average transfer rate
  92. (characters per second), transfer time in seconds (file open to file
  93. close), number of seconds required to start the transfer, number of
  94. errors (retransmissions), flow control transistions, block length (at
  95. end of file), measured round trip delay time in hundredths of seconds,
  96. the command (or facsimilie thereof), and the directory entry or
  97. caller's name.
  98.  
  99. 2400 Z  ZCOMMEXE.ARC 153760 186 826 1 20 260 256 234 sz guess who
  100.  
  101. The above example shows 1 second to start the transfer, 20
  102. retransmissions, and 260 times that YAM had to wait for flow control
  103. release.  This unusual set of figures is the result of a "networked"
  104. transfer through the "cu" program on a Unix system to a PC, not a
  105. normal connection or PC-Pursuit access.
  106.  
  107. The count of flow control transitions gives an indication of flow
  108. control restraint applied by the modem, network, or receiver.  Since
  109. it counts the times YAM has entered a wait because of flow control
  110. restraint and not the total amount of time spent in that state, it is
  111. not an accurate quantitative measure.
  112.  
  113. The file transfer time and throughput calculation now excludes the
  114. time required to start the transfer, since that time is often not
  115. under the protocol's control.
  116.  
  117.  
  118. 16.77 The "zmodem o" OverThruster(tm) numeric parameter modifies the
  119. operation of the "ro" command and the "o" file transfer option
  120. (XMODEM, ZMODEM-1k, YMODEM downloads).  0 gives best throughput with
  121. Compuserve, higher values up to a system dependant limit increase
  122. throughput with other systems.
  123.  
  124. Setting the "N" numeric parameter to 32 reverses the function of
  125. Num-Lock when keyboard mapping is enabled with the "display
  126. kbmapenable" command.  This makes VT52/VT100 emulation less
  127. accurate but more useful.
  128.